alter ego - Turkish English Dictionary